finishing roasting - Alemán Inglés Diccionario